widget actions: Add an explicit state type
authorMatthias Clasen <mclasen@redhat.com>
Sat, 22 Jun 2019 02:35:52 +0000 (02:35 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 22 Jun 2019 02:47:40 +0000 (22:47 -0400)
commit152eabbaba851b96b23781e2db2a180ff5521ebc
tree76e05361dc8575ae40ad1cd023f99caa68ad2d64
parent9be0b3d76fa339f8dea6cb068d065ec8b7cd76e6
widget actions: Add an explicit state type

Make the state type part of the API for installing
stateful widget actions. That lets us introspect it.

Update all callers.
gtk/gtkactionmuxer.c
gtk/gtkactionmuxerprivate.h
gtk/gtkcolorchooserwidget.c
gtk/gtktext.c
gtk/gtkwidget.c
gtk/gtkwidget.h